package org.csu.sei.service;

import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.extension.service.IService;
import org.csu.sei.entity.DTO.BackTeacherInfoItemDTO;
import org.csu.sei.entity.TeacherInfo;

import java.util.List;

public interface ITeacherInfoService extends IService<TeacherInfo> {

    int insertOrUpdateTeacherInfo(TeacherInfo teacherInfo);

    int deleteTeacherInfo(Long id);

    int updateTeacherInfo(TeacherInfo teacherInfo);

    TeacherInfo queryTeacherInfo(Long id);

    JSONArray TeacherInfoList();

    //批量删除
    int deleteSome(List<Long> idList);

}
